upper impression - Spanish English Dictionary